얕은복사 깊은복사 Shallow Copy & Deep Copy?? 뭔데?? 이거? 얕은 복사는 객체의 참조 값(주소 값)을 복사하고, 깊은 복사는 객체의 실제 값을 복사한다. 원시타입의 값은 새로운 메모리 공간에 독립적인 값을 저장하기 때문에 깊은 복사가 된다. 참조타입의 값은 얕은 복사가 된다. 새로운 값으로 변수 값을 재할당 하자 변수값도 같이 변경되는것을 확인할 수 있다. 복사된 객체의 인스턴스 변수는 원본 객체의 인스턴스 변수와 같은 메모리 주소를 참조한다. 따라서... 얕은복사 깊은복사얕은복사 깊은복사
Shallow Copy & Deep Copy?? 뭔데?? 이거? 얕은 복사는 객체의 참조 값(주소 값)을 복사하고, 깊은 복사는 객체의 실제 값을 복사한다. 원시타입의 값은 새로운 메모리 공간에 독립적인 값을 저장하기 때문에 깊은 복사가 된다. 참조타입의 값은 얕은 복사가 된다. 새로운 값으로 변수 값을 재할당 하자 변수값도 같이 변경되는것을 확인할 수 있다. 복사된 객체의 인스턴스 변수는 원본 객체의 인스턴스 변수와 같은 메모리 주소를 참조한다. 따라서... 얕은복사 깊은복사얕은복사 깊은복사